body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#979797;
	margin:0;
	padding:0;
	/*
	 * background-image: url(../img/fondo.jpg);
	 * background-color: #EFE506;
	 * background-color: #5EBD69;
	 * background-color: #3E3B02;
	 * background-color: #7FCCF2;
	 * */
	
	background-color: #333333;
	
	
	background-repeat:repeat;
	background-position:top;
}

h1, h2, h3, h4, h5, h6 {font-weight:bold; margin-bottom:20px; color:#D7D7D7; margin-left: 20px;}
h1 {font-size:3em;color: #18c029;font-weight: bold;}
h2 {font-size:2.5em;color: #F33506;font-weight: bold;}
h3 {font-size:2.0em;color: #081740;font-weight: bold;}
h4 {font-size:1.5em;font-style:italic;margin-bottom:5px; margin-top: 15px}
h5 {font-size:1em; margin-left: 20px;color:#FA0654;}
h6 {font-size:1em; color:#00A66F;font-style:italic;margin-top: 0px; margin-bottom: 10px;}
a, a:hover{text-decoration:none;color:#18c029;}
a:hover{color:#00A66F;}
p{line-height:1.5em; font-size: 1.2em;text-align: justify;margin: 5px;}

div#pagina{
    margin:10px 0;
    /* bordes redondeados */
    -webkit-border-radius:15px;
    border-radius:15px;
    /* fondo */
    background-color:#4B4B4B;
    padding:0px 0px 10px 0px;
    /* sombra */
    -webkit-box-shadow:0px 0px 10px #808080;
    box-shadow:0px 0px 10px #808080;
}

#header{
    -moz-border-radius-topright: 15px;
    -moz-border-radius-topleft: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
}
#content{
	background-color:#4B4B4B;
	padding-top:0.5em;
	-moz-box-shadow: #000 5px 5px 5px; /* CSS3 standard */
	filter: progidXImageTransform.Microsoft.Shadow(color=black, direction= 135, strength:2); /* IE */
}
#content_end{
	background-color:#fff;
	height:15px;
}
#footer{
	text-align:center;
	margin-top:0.5em;
}
.padlr{padding:0 1em 0 1em;}

img.thumb {
    border: 1px solid #E4E4E4;
    margin: 0 1em 1em 0;
    padding: 5px;
}
.notas{margin-left: 5px;font-style:italic;font-size: 11px;font-weight: normal ;color: #216072}
.requerido{font-weight: bold; color: #F04839; font-size: 140%}
p.thumb {
border:1px solid #999999;
float:left;
margin:0.5em 10px 0.5em 10px;
padding:2px;
}
p.thumb a {
display:block;
float:left;
height:200px;
line-height:100px;
overflow:hidden;
position:relative;
width:200px;
z-index:1;
}
p.thumb a img {
float:left;
left:-50px;
position:absolute;
top:-20px;
}

.sombra-texto{
text-shadow: #000 1px 2px 3px; /* CSS3 standard */
}

.sombra{
-moz-box-shadow: #000 5px 5px 5px; /* CSS3 standard */
filter: progidXImageTransform.Microsoft.Shadow(color=black, direction= 135, strength:2); /* IE */
}